package com.boho.ecp.po;

            
import java.util.Date;
import cn.boho.framework.po.DataBean;
            
        /**
 * 【系统数据分组信息:T_DATA_GROUP】
 */
public class TDataGroupPO implements DataBean {
	private final static long serialVersionUID=1l;
	private java.lang.Integer dataGroupId;//系统数据分组编号
	private java.lang.String groupType;//数据分组类型
	private java.lang.String dataGroupName;//数据分组名称
	private java.lang.Integer FDataGroupId;//上级数据分组编号
	private java.lang.Integer isValid;//IS_VALID
	private java.lang.String createBy;//CREATE_BY
	private java.util.Date createDate;//CREATE_DATE
	private java.lang.String updateBy;//UPDATE_BY
	private java.util.Date updateDate;//UPDATE_DATE

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>系统数据分组编号【DATA_GROUP_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">系统数据分组编号</font>
	* @param DataGroupId
	*/
	public void setDataGroupId(java.lang.Integer dataGroupId){
		 this.dataGroupId = dataGroupId;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>数据分组类型【GROUP_TYPE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">数据分组类型</font>
	* @param GroupType
	*/
	public void setGroupType(java.lang.String groupType){
		 this.groupType = groupType;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>数据分组名称【DATA_GROUP_NAME】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">数据分组名称</font>
	* @param DataGroupName
	*/
	public void setDataGroupName(java.lang.String dataGroupName){
		 this.dataGroupName = dataGroupName;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>上级数据分组编号【F_DATA_GROUP_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">上级数据分组编号</font>
	* @param FDataGroupId
	*/
	public void setFDataGroupId(java.lang.Integer FDataGroupId){
		 this.FDataGroupId = FDataGroupId;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>IS_VALID【IS_VALID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">是否有效：0-无效，1-有效</font>
	* @param IsValid
	*/
	public void setIsValid(java.lang.Integer isValid){
		 this.isValid = isValid;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>CREATE_BY【CREATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">CREATE_BY</font>
	* @param CreateBy
	*/
	public void setCreateBy(java.lang.String createBy){
		 this.createBy = createBy;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>CREATE_DATE【CREATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">CREATE_DATE</font>
	* @param CreateDate
	*/
	public void setCreateDate(java.util.Date createDate){
		 this.createDate = createDate;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>UPDATE_BY【UPDATE_BY】</u> : <br>
	* 
	* @param UpdateBy
	*/
	public void setUpdateBy(java.lang.String updateBy){
		 this.updateBy = updateBy;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>UPDATE_DATE【UPDATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">UPDATE_DATE</font>
	* @param UpdateDate
	*/
	public void setUpdateDate(java.util.Date updateDate){
		 this.updateDate = updateDate;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>系统数据分组编号【DATA_GROUP_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">系统数据分组编号</font>
	* @return 
	*/
	public java.lang.Integer getDataGroupId(){
		 return this.dataGroupId;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>数据分组类型【GROUP_TYPE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">数据分组类型</font>
	* @return 
	*/
	public java.lang.String getGroupType(){
		 return this.groupType;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>数据分组名称【DATA_GROUP_NAME】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">数据分组名称</font>
	* @return 
	*/
	public java.lang.String getDataGroupName(){
		 return this.dataGroupName;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>上级数据分组编号【F_DATA_GROUP_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">上级数据分组编号</font>
	* @return 
	*/
	public java.lang.Integer getFDataGroupId(){
		 return this.FDataGroupId;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>IS_VALID【IS_VALID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">是否有效：0-无效，1-有效</font>
	* @return 
	*/
	public java.lang.Integer getIsValid(){
		 return this.isValid;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>CREATE_BY【CREATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">CREATE_BY</font>
	* @return 
	*/
	public java.lang.String getCreateBy(){
		 return this.createBy;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>CREATE_DATE【CREATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">CREATE_DATE</font>
	* @return 
	*/
	public java.util.Date getCreateDate(){
		 return this.createDate;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>UPDATE_BY【UPDATE_BY】</u> : <br>
	* 
	* @return 
	*/
	public java.lang.String getUpdateBy(){
		 return this.updateBy;
	}

	/**
	* 【系统数据分组信息:T_DATA_GROUP】<br>
	* <u>UPDATE_DATE【UPDATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">UPDATE_DATE</font>
	* @return 
	*/
	public java.util.Date getUpdateDate(){
		 return this.updateDate;
	}

	public StringBuffer toXMLStringBuffer() {
		return cn.boho.framework.po.BeanUtils.formatBeanToXml(this);
	}
	public StringBuffer toXMLStringBufferNoCdata() {
		return cn.boho.framework.po.BeanUtils.formatBeanToXmlNoCdata(this);
	}
	public TDataGroupPO clone() {
		TDataGroupPO obj=new TDataGroupPO();
		obj.setDataGroupId(dataGroupId);
		obj.setGroupType(groupType);
		obj.setDataGroupName(dataGroupName);
		obj.setFDataGroupId(FDataGroupId);
		obj.setIsValid(isValid);
		obj.setCreateBy(createBy);
		obj.setCreateDate(createDate);
		obj.setUpdateBy(updateBy);
		obj.setUpdateDate(updateDate);
		return obj;
	}
}